a pair of hands - Español Inglés Diccionario